package ace.module.account.api;

import ace.cmp.core.model.R;
import ace.cmp.sdk.api.SdkApi;
import ace.module.account.api.model.config.IamAccountBaseConfig;
import ace.module.account.api.model.dto.IamApplicationConfigDto;
import jakarta.validation.Valid;
import jakarta.validation.constraints.NotNull;

/**
 * @author Caspar
 */
public interface IamApplicationConfigApi extends SdkApi<IamApplicationConfigDto, Long> {

  R<IamAccountBaseConfig> getBaseConfig(@Valid @NotNull Long appBizTypeId);
}
